avenging angels - Alemán Inglés Diccionario